package com.ps.store;

import com.ps.property.ReviewQuestionVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;

import java.util.List;

/**
 * @author gt
 * @类说明：
 * @date 2020/10/26 10:30
 */
@Mapper
public interface ReviewQuestionStore {
    /**
     * 提问审核新增
     * @param reviewQuestionVo
     * @return -1为失败 1为成功
     */
    int reviewQuestionAdd(ReviewQuestionVo reviewQuestionVo);

    /**
     * 提问审核分页查询
     * @return
     */
    List<ReviewQuestionVo> reviewQuestionQuery();

    /**
     * 根据提问审核id查询提问审核
     * @param reviewQuestionId 提问审核id
     * @return
     */
    @Select("select * from t_ask_review_question where review_question_id = #{reviewQuestionId}")
    ReviewQuestionVo reviewQuestionQueryById(int reviewQuestionId);

    /**
     * 提问审核修改
     * @param reviewQuestionVo
     * @return -1为失败 1为成功
     */
    int reviewQuestionUpdate(ReviewQuestionVo reviewQuestionVo);
}
